<!--
Copyright 2017 The Closure Library Authors. All Rights Reserved.

Use of this source code is governed by the Apache License, Version 2.0.
See the COPYING file for details.
-->
<script src="../testdata/testutils.js"></script>
<script src="../../base.js"></script>
<script src="../testdata/deps.js"></script>
<script>
  assertNull(goog.getObjectByName('test.js.Provide'));

  goog.require('test.js.Provide');
//# sourceURL=requireprovidepretest.js
</script>
<script>
  assertNotNull(goog.getObjectByName('test.js.Provide'));
  assertNotNull(test.js.Provide);
  assertEquals('PROVIDE', test.js.Provide.NAME);
//# sourceURL=requireprovidetest.js
</script>
<script>
  done();
//# sourceURL=requireprovidetestdone.js
</script>
